草庐IT

ios - 停止当前的 NSURLConnection

全部标签

c# - 监视应用程序一段时间后停止接收 UI 自动化事件,然后在一段时间后重新启动

我们正在使用Microsoft的UIAutomation框架来开发一个客户端,该客户端监控特定应用程序的事件并以不同方式响应它们。我们已经开始使用框架的托管版本,但由于延迟问题,转移到包装在UIACOMWrapper中的native版本.在我们的(大型)WPF应用程序中出现更多性能问题之后,我们决定将其移动到一个单独的终端应用程序(通过UDP将事件传输到我们的WPF应用程序),这似乎解决了所有的性能问题。唯一的问题是,似乎每隔几分钟,TabSelection、StructureChanged、WindowOpened和WindowClosed的事件就会停止被捕获几分钟。令人惊讶的是,在

c# - 从 Selenium webdriver 的当前窗口 GUID 获取窗口句柄 (IntPtr)

我正在trycatch整个浏览器屏幕(例如任何工具栏、面板等)的屏幕截图,而不仅仅是整个页面,所以我得到了这段代码:using(FirefoxDriverdriver=newFirefoxDriver()){driver.Navigate().GoToUrl(url);ScreenCapturesc=newScreenCapture();//HowcanIfindnaturalIntPtrhandleofwindowhere,usingGUID-likeidentifierreturningbydriver.currentWindowHandle?Imageimg=sc.Capture

c# - .NET 远程服务看似崩溃,并停止响应客户端

我有一个.NETRemoting服务,它在大多数时间都运行良好。如果发生异常或错误,它会将错误记录到文件中,但仍会继续运行。但是,服务大约每两周停止一次对客户端的响应,这会导致客户端应用程序崩溃并出现SocketException,并显示以下消息:Aconnectionattemptfailedbecausetheconnectedpartydidnotproperlyrespondafteraperiodoftime,orestablishedconnectionfailedbecauseconnectedhosthasfailedtorespond没有异常或堆栈跟踪写入我们的日志文

c# - 使用 CompilerParameters 引用当前程序集

现在我正在做一个项目,团队想要一种无需重新编译整个项目即可编写和编辑代码的方法,因此我决定尝试实现一个脚本引擎。之前将Lua实现到C++中,我并不是一个将脚本功能实现到项目中的新手。但是,我们想尝试使用Microsoft.CSharp命名空间并结合已内置到C#中的System.Reflection来直接实现C#。因此,听到这个消息后,我查阅了文档,并提出了一个几乎可以工作的原型(prototype)——但不完全是。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingMicr

c# - 如何停止 Visual Studio 2015 连接到项目加载时的每个连接字符串?

当尝试打开包含大量连接字符串的解决方案时,VisualStudio2015会在加载项目时尝试连接到每个连接字符串。我们团队中的每个开发人员在开发过程中都使用SQLServer的本地实例。这个实例可以有我们主数据库的多个副本,其中包括不同级别的迁移-我们是一个小团队,所以经常会在中途切换任务。为此,我们有许多特定于机器的连接字符串,在创建DbContext时,我们使用机器名称来确定要使用的连接字符串:然后我们的上下文像这样初始化:publicclassTTDataContext:DbContext{publicconststringCacheKey="dbContext";publicT

c# - 如何在mvc4中获取当前显示模式是移动的

我正在开发移动网络应用程序。我需要让当前的显示模式在Controller中是移动的。我的问题是:我有2个局部View/Views/Shared/ListItem.cshtml/Views/Shared/ListItem.mobile.cshtml当使用PartialView("ListItem")时,这是正确的。但我需要将部分View放在子文件夹中/Views/Shared/Modules/Post/ListItem.cshtml/Views/Shared/Modules/Post/ListItem.mobile.cshtml当我使用PartialView("~/Views/Share

c# - 使用当前区域性定义的 12 或 24 小时格式从 DateTime 获取一天中的小时

.Net具有使用CultureInfo.CurrentCulture.DateTimeFormat.ShortTimePattern格式的日期时间的内置ToShortTimeString()函数。它为en-US返回类似这样的内容:“5:00pm”。对于de-DE等24小时文化,它将返回“17:00”。我想要的是一种仅返回适用于每种文化的小时(在上述情况下为“下午5点”和“17点”)的方法。最好/最干净的方法是什么?谢谢! 最佳答案 //displays"15"becausemycurrentcultureisen-GBConsole

c# - 有人使用 .NET 的 System.IO.IsolatedStorage 吗?

我在阅读.NET中的System.IO.IsolatedStorage命名空间时发现我可以使用它来将文件存储到我的程序集或可执行文件的唯一位置。例如下面的代码:usingSystem.IO.IsolatedStorage;publicclassProgram{staticvoidMain(string[]args){IsolatedStorageFilestore=IsolatedStorageFile.GetUserStoreForAssembly();store.CreateFile("myUserFile.txt");}}在以下位置创建文件“myUserFile.txt”:C:\

c# - System.IO.File.Move--如何等待移动完成?

我正在用C#编写一个WPF应用程序,我需要移动一些文件——问题是我真的真的需要知道这些文件是否成功。为此,我写了一个检查以确保文件在移动后到达目标目录——问题是有时我在文件移动完成之前就进行了检查:System.IO.File.Move(file.FullName,endLocationWithFile);System.IO.FileInfo[]filesInDirectory=endLocation.GetFiles();foreach(System.IO.FileInfotempinfilesInDirectory){if(temp.Name==shortFileName){ret

c# - 如何使用 Xamarin 在 iOS 8 中制作表格单元格和分隔符全宽?

我们有许多表格View(使用XamarinMonotouchDialog),它们是普通的(未分组的)并且设计为全角显示而没有缩进。这在iOS7中一切正常。不过使用iOS8模拟器时,我们得到了轻微的左缩进。iOS8有一个名为LayoutMargins的新属性。我们将该属性设置为零。像这样:if(this.TableView.RespondsToSelector(newSelector("setSeparatorInset:")))this.TableView.SeparatorInset=UIEdgeInsets.Zero;if(this.TableView.RespondsToSele